
/*! Squarespace LESS Compiler  (less.js language v1.3.3)  */
@media only screen and (max-width:767px){header#header{position:fixed;top:0;width:100%;background:hsl(var(--lightAccent-hsl)) !important}}.form-submission-text{color:hsl(var(--white-hsl)) !important}h1,h2,h3,h4,p{margin:px 0px 7px 0px}p.sqstre-small{font-weight:300}p strong{font-weight:600 !important;color:#000}h4{font-weight:400 !important}.sqs-block-html a{background-image:none !important}h1 a,h2 a,h3 a,h4 a,p a{text-decoration:none !important}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-font-smoothing:antialiased;font-smoothing:antialiased;scroll-behaviour:smooth}body{background-color:transparent !important}.header-nav-item a{transition:.2s}.header-nav-item a:hover{color:#a49899 !important}@media only screen and (min-width:768px){.header-layout-branding-center .header-title{display:none !important}}.header-title-nav-wrapper{flex:1 0 100%}.header-nav-folder-content{background:hsl(var(--black-hsl)) !important;padding-top:20px !important}.header-nav-folder-item a{color:hsl(var(--white-hsl)) !important;font-size:var(--large-text-size);margin-bottom:7px}.header-nav-folder-item a:hover{color:#a49899 !important}@media only screen and (min-width:1200px){.collection-content-wrapper,.tweak-events-stacked-width-inset .events{padding-left:0vw !important;padding-right:0vw !important}}.item-pagination--prev-next{max-width:var(--sqs-site-max-width);margin:0 auto}@media only screen and (max-width:767px){.user-items-list .list-section-title,.user-items-list-simple[data-layout-width="inset"],.header .header-announcement-bar-wrapper,.user-items-list-carousel[data-layout-width="inset"] .user-items-list-carousel__gutter{padding-left:var(--sqs-mobile-site-gutter);padding-right:var(--sqs-mobile-site-gutter)}}[data-current-styles*='"customSectionHeight": 10'] .content-wrapper{padding-top:17px !important;padding-bottom:17px !important}[data-current-styles*='"customSectionHeight": 10'] .content-wrapper .sqs-block.gallery-block.sqs-block-gallery{padding-bottom:0px !important;padding-top:0px !important}[data-current-styles*='"customSectionHeight": 10'] .content-wrapper .sqs-gallery-block-grid .sqs-gallery-design-grid-slide .margin-wrapper{margin-bottom:0px !important}.header-menu-nav-folder-content{justify-content:flex-start}.header-nav-item--active>a,.header-nav-folder-item--active>a,.header-menu-nav-item--active>a .header-menu-nav-item--active{background-image:none;text-decoration:none !important;color:#adadad !important}#siteWrapper.site-wrapper .sqs-button-element--primary,body .sqs-block-form-lightbox .form-button-wrapper .sqs-button-element--primary{padding:12px 24px !important;border-radius:8px}.newsletter-block .newsletter-form-field-element,.newsletter-block .newsletter-form-button{padding:12px 24px !important}.newsletter-block *{font-size:15px !important}.newsletter-block .newsletter-form-button{font-weight:600 !important}.newsletter-form .newsletter-form-field-element{color:#fff !important;background:#2593bf !important;border:none !important}input::placeholder{color:hsl(var(--white-hsl)) !important}@media only screen and (max-width:767px){.newsletter-block .newsletter-form-field-wrapper{min-width:100% !important}}#siteWrapper.site-wrapper .sqs-button-element--primary,#siteWrapper.site-wrapper .sqs-button-element--secondary,#siteWrapper.site-wrapper .sqs-button-element--tertiary,body .sqs-block-form-lightbox .form-button-wrapper .sqs-button-element--primary,.user-items-list-carousel .user-items-list-carousel__slide{border-radius:8px}.sqs-block-form *{border-radius:8px !important}.newsletter-block .newsletter-form-footnote p{opacity:.8}.sqs-background-enabled.sqs-block-newsletter .newsletter-form-header-description,.sqs-background-enabled.sqs-block-newsletter .newsletter-form-footnote{display:none !important}.newsletter-block .newsletter-form-body{margin:0 !important;padding:0 !important}.sqs-search-ui-button-wrapper .search-input{border-radius:50px}.sqs-block-summary-v2 .summary-heading{font-size:var(--normal-text-size);opacity:.8}.sqs-block-summary-v2 .summary-title,.sqs-block-summary-v2 .summary-block-setting-text-size-medium .summary-title{font-size:var(--heading-4-size)}.sqs-block-summary-v2 .summary-excerpt p{font-size:var(--normal-text-size)}#footer-sections{border-top:solid 1px hsl(var(--lightAccent-hsl))}footer#footer-sections *{transition:none !important}#backToTopBtn:before{font-family:'Font Awesome 6 Free';font-weight:900;content:"\f106";font-size:16px}#backToTopBtn{position:fixed;right:2vw;bottom:4vw;width:40px;height:40px;background-color:#000;color:#fff !important;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity .8s,visibility .8s;z-index:1000}#backToTopBtn.visible{opacity:1;visibility:visible}#backToTopBtn svg{width:24px;height:24px}@media (max-width:768px){#backToTopBtn{width:40px;height:40px}#backToTopBtn svg{width:20px;height:20px}}.sidebar{max-width:800px;padding-left:20px}.profile-img{max-width:100%;height:auto}@media only screen and (max-width:767px){.sidebar{display:none !important}}section[data-section-id="67ed1dd172cdcc5d88eed610"] .sqs-gallery-block-grid .slide img{filter:grayscale(100%);-webkit-filter:grayscale(100%)}section[data-section-id="67ed1dd172cdcc5d88eed610"] .sqs-gallery-block-grid .sqs-gallery-design-grid{display:flex;justify-content:center !important;flex-wrap:wrap !important}@media screen and (min-width:768px){#block-yui_3_17_2_1_1742206379996_471592 p{display:none}}@media screen and (max-width:767px){#block-yui_3_17_2_1_1742206379996_471592 p{display:block}}.infusion-form{background-color:#29abe2;padding:60px 40px;display:flex;flex-wrap:wrap;justify-content:center;gap:10px;text-align:center;max-width:100%;margin:0 auto}.infusion-form .infusion-field{margin:0}.infusion-form input[type="text"]{padding:10px 15px;border:none;border-radius:4px;width:200px;background-color:#2199c8;color:#fff;font-size:16px}.infusion-form input::placeholder{color:#fff}.infusion-form label{display:none}.infusion-form .infusion-submit button{background-color:#fff;color:#000;border:none;border-radius:6px;padding:10px 20px;font-size:16px;cursor:pointer;transition:background .3s ease}.infusion-form .infusion-submit button:hover{background-color:#e6e6e6}@media only screen and (max-width:767px){.infusion-form .infusion-field{width:100% !important}}html.squarespace-damask .sqs-blockStatus,.sqs-block .removed-script{display:none !important}